Fix the custom paper dialog
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 Jun 2020 12:46:18 +0000 (08:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 12 Jun 2020 12:46:18 +0000 (08:46 -0400)
This broke during the container removal.

gtk/gtkcustompaperunixdialog.c

index 5948cdeb27ccb68543dce234702b809b4ada1793..e1aa296b1b59910739268ff17fd87f0377d80a0e 100644 (file)
@@ -977,13 +977,13 @@ wrap_in_frame (const gchar *label,
   g_free (bold_text);
 
   frame = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
-  gtk_frame_set_child (GTK_FRAME (frame), label_widget);
+  gtk_box_append (GTK_BOX (frame), label_widget);
 
   gtk_widget_set_margin_start (child, 12);
   gtk_widget_set_halign (child, GTK_ALIGN_FILL);
   gtk_widget_set_valign (child, GTK_ALIGN_FILL);
 
-  gtk_frame_set_child (GTK_FRAME (frame), child);
+  gtk_box_append (GTK_BOX (frame), child);
 
   gtk_widget_show (frame);
 
@@ -1020,6 +1020,7 @@ populate_dialog (GtkCustomPaperUnixDialog *dialog)
   gtk_widget_show (vbox);
 
   scrolled = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_vexpand (scrolled, TRUE);
   gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled),
                                   GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
   gtk_scrolled_window_set_has_frame (GTK_SCROLLED_WINDOW (scrolled), TRUE);